take someone a special place - German English Dictionary